Étape 3. Éditer le code VB pour fermer le document de rapport principal

À 1. Saisir le code VB nous avons modifié le code VB en commentant MainDocument.Close SaveChanges:=False. Avant de pouvoir finaliser le rapport, nous devons éditer le code VB pour supprimer l'apostrophe. Une fois cette opération effectuée, seul le document de publipostage s'affichera à chaque fois que le rapport sera exécuté :

  1. Ouvrir le document de rapport principal.

    La fenêtre Sécurité apparaît :

    Macro Sécurité

  2. Cliquez sur Désactiver les macros.

    Seul le document principal du rapport s'ouvre (c'est-à-dire que le document de publipostage n'est pas généré).

  3. Sélectionnez Outils>Macro>Éditeur Visual Basic dans la barre de menu.

    L'éditeur Microsoft Visual Basic s'ouvre.

  4. Sous le dossier Project (Document 1) dans le panneau Project de gauche, double-cliquer sur ThisDocument pour afficher le code Visual Basic pour le publipostage dans le panneau de droite :

    Code VB

  5. Supprimer l'apostrophe (') placée avant Main Document.Close SaveChanges :=False
  6. Sélectionner Fichier>Fermer et retourner à Microsoft Word dans la barre de menu de l'éditeur Visual Basic.
  7. Sauvegarder le document de rapport principal et fermer MS Word.

Ensuite nous sauvegardons le rapport dans EMu et mous le lançons.